high mountains - Spanish English Dictionary